body.modal_overflow{position:fixed;left:0;top:0;overflow:hidden;width:100%}.modal_shadow{position:fixed;left:0;top:0;bottom:0;right:0;align-items:center;flex-direction:column;background:rgba(30,50,93,0.8);z-index:1010;display:none;opacity:0;-ms-flex-align:center;overflow:hidden;user-select:none;cursor:pointer;transition:transform .2s ease;-ms-flex-direction:column;-webkit-overflow-scrolling:touch;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.modal_window{position:relative;margin-top:auto;margin-bottom:auto;z-index:1020;font-weight:300;background-color:#fff;padding:46px 65px 50px;cursor:default;box-sizing:border-box;box-shadow:0 0 12px 3px rgba(10,39,73,0.1)}.modal_window .modal_wrapper{background-color:#fff}.modal_window .mobile_modal_close{display:none;position:fixed;left:0;top:0;width:100%;z-index:100;transform:translate3d(0,0,0)}.modal_window .mobile_modal_close a{display:inline-block;height:40px;line-height:40px;text-align:center;color:#8ea3c6;font-size:20px;width:100%;text-decoration:none}.modal_window .mobile_modal_close a:hover{color:#558ffa}.modal_window .modal_close{position:absolute;right:8px;top:8px;width:36px;height:36px}.modal_window .modal_close a{display:inline-block;width:36px;height:36px;position:relative;color:#8ea3c6;font-size:30px;line-height:36px;text-align:center;text-decoration:none}.modal_window .modal_close a:hover{color:#558ffa}.modal_window .modal_top{margin-bottom:67px}.modal_window .modal_top .modal_title{position:relative;color:#223263;font-size:22px;font-weight:500}.modal_window .modal_top .modal_title:after{content:'';display:inline-block;width:50px;height:2px;background-color:#558ffa;position:absolute;left:0;bottom:-20px}.full_modal_window{width:1110px}.small_modal_window{width:460px}.modal_height{overflow-y:scroll;padding-top:8vh;padding-bottom:8vh}@media(max-width:1300px){.full_modal_window{width:96%}}@media(max-width:768px){.full_modal_window{width:100%}.modal_window .modal_close{display:none}.modal_window .mobile_modal_close{display:block}.modal_height{padding:0}}